i'm glad about that - French English Dictionary